const express = require("express");  // 引入express
const app = express();   // 实例化一个app
const mongoose = require("mongoose")
const bodyParser = require("body-parser");

const port = 5000;

// 连接数据库
mongoose.connect('mongodb://localhost/project',{ useNewUrlParser: true })
    .then(()=>{
        console.log("数据库连接成功")
    }).catch(err=>{
    console.log(err)
})


// 使用body-parser中间件
app.use(bodyParser.urlencoded({ extended: false }));
app.use(bodyParser.json());

// 引入users.js
const users = require("./routes/api/users");
// 使用中间件来使用router
app.use("/api/users", users);


app.listen(port, ()=>{
    console.log(`服务已经在${port}上跑起来了`);
})